Hermite and Smith normal form algorithms over Dedekind domains

نویسنده

  • Henri Cohen
چکیده

We show how the usual algorithms valid over Euclidean domains, such as the Hermite Normal Form, the modular Hermite Normal Form and the Smith Normal Form can be extended to Dedekind rings. In a sequel to this paper, we will explain the use of these algorithms for computing in relative extensions of number fields. The goal of this paper is to explain how to generalize to a Dedekind domain R many of the algorithms which are usually associated with a Euclidean domain, such as the Hermite Normal Form algorithm (including a modular version), and the Smith Normal Form algorithm. Since the goal of this paper is eminently practical, we will restrict our attention to the case where R is the ring of integers of a number field, for which we assume known a Z-basis. Most of the algorithms can however be transposed to a more general context. An immediate application of these algorithms (which was evidently our sole motivation) is to computing in relative extensions of number fields. This can now indeed be done very easily, as we will show in a subsequent paper ([3]). These ideas have already been used by Bosma and Pohst [1]. Notations: R will always denote the ring of integers ZK of a number field K (although most of the results apply to general Dedekind domains), and K is the field of fractions of R. Unless otherwise specified, an ideal of R will always mean a nonzero fractional ideal.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deterministic polynomial-time test for prime ideals in a Dedekind domain with finite rank

We describe a deterministic polynomial-time test that determining whether a nonzero ideal is a prime ideal in a Dedekind domain with finite rank. The techniques which we used are basis representation of finite rings and the Hermite and Smith normal forms.

متن کامل

Fast Parallel Computation of Hermite and Smith Forms of Polynomial Matrices*

Boolean circuits of polynomial size and poly-logarithmic depth are given for computing the Hermite and Smith normal forms of polynomial matrices over finite fields and the field of rational numbers. The circuits for the Smith normal form computation are probabilistic ones and also determine very efficient sequential algorithms. Furthermore, we give a polynomial-time deterministic sequential alg...

متن کامل

Efficient parallelizations of Hermite and Smith normal form algorithms

Hermite and Smith normal form are important forms of matrices used in linear algebra. These terms have many applications in group theory and number theory. As the entries of the matrix and of its corresponding transformation matrices can explode during the computation, it is a very difficult problem to compute the Hermite and Smith normal form of large dense matrices. The main problems of the c...

متن کامل

Hermite and Smith Normal Forms ofTriangular Integer Matrices

This paper considers the problem of transforming a triangular integer input matrix to canonical Hermite and Smith normal form. We provide algorithms and prove deterministic running times for both transformation problems that are linear (hence optimal) in the matrix dimension. The algorithms are easily implemented, assume standard integer multiplication, and admit excellent performance in practi...

متن کامل

Parallel Algorithms for Matrix Normal Forms

Here we offer a new randomized parallel algorithm that determines the Smith normal form of a matrix with entries being univariate polynomials with coefficients in an arbitrary field. The algorithm has two important advantages over our previous one: the multipliers relating the Smith form to the input matrix are computed, and the algorithm is probabilistic of Las Vegas type, i.e., always finds t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Math. Comput.

دوره 65  شماره 

صفحات  -

تاریخ انتشار 1996